a straitjacket - Allemand Anglais Dictionnaire